generals admirals branch - Turco Inglés Diccionario